carved rock - Turkish English Dictionary